// 把所有数据库模型进行导入 导出
const mongoose = require('mongoose')
const {mongoPath} = require('.././config/config.default')
// 连接mongodb
async function main() {
    // 创建数据库
    await mongoose.connect(mongoPath)
}
main().then(res => {
    console.log('mongo链接成功');
}).catch(error => {
    console.log(error,'连接失败');
})
// 导出数据库模型
module.exports = {
    // 加载出数据库模型 param1创建名称 param2为创建的集合模板
    // 数据库中的集合名会在param1基础上加s
    User:mongoose.model('User',require('./userModel')),
    Video:mongoose.model('Video',require('./videoModel'))
}
